package com.smallA.service;

import org.springframework.web.multipart.commons.CommonsMultipartFile;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @author 君未洋
 * 问题相关的service类
 */
public interface QuestionService {
    /**
     * 用于导入用户上传的文件到本地并解析用
     *
     * @param path 用户上传的文件的保存路径
     * @param file 用户上传的文件的二进制解析形式
     * @return
     */
    boolean insertQuestion(String path, CommonsMultipartFile file);

    /**
     * 用于提供给用户的下载通道
     *
     * @param resp 必要参数
     * @param req  必要参数
     * @return 返回必要参数
     */
    HttpServletResponse dowmloadTemplate(HttpServletResponse resp, HttpServletRequest req);
}
